Windowpane flounder - Spanish English Dictionary